home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / Comm / AmiTCP30b2.lha / src / amitcp / protos / net / if_protos.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-04-06  |  869 b   |  39 lines

  1. /* Prototypes for functions defined in
  2. if.c
  3.  */
  4.  
  5. void ifinit(void);
  6.  
  7. void if_attach(struct ifnet * ifp);
  8.  
  9. struct ifaddr * ifa_ifwithaddr(register struct sockaddr * addr);
  10.  
  11. struct ifaddr * ifa_ifwithdstaddr(register struct sockaddr * addr);
  12.  
  13. struct ifaddr * ifa_ifwithnet(struct sockaddr * addr);
  14.  
  15. struct ifaddr * ifa_ifwithaf(register int af);
  16.  
  17. struct ifaddr * ifaof_ifpforaddr(struct sockaddr * addr,
  18.                                  register struct ifnet * ifp);
  19.  
  20. void link_rtrequest(int cmd,
  21.                    struct rtentry * rt,
  22.                    struct sockaddr * sa);
  23.  
  24. void if_down(register struct ifnet * ifp);
  25.  
  26. void if_qflush(register struct ifqueue * ifq);
  27.  
  28. void if_slowtimo(void);
  29.  
  30. struct ifnet * ifunit(register char * name);
  31.  
  32. int ifioctl(struct socket * so,
  33.             int cmd,
  34.             caddr_t data);
  35.  
  36. int ifconf(int cmd,
  37.            caddr_t data);
  38.  
  39.